piece of machete or knife - Deutsch Englisch Wörterbuch